 @import './../../styles/lessBase.less';

  .homeWrapper {
    width: 100%;
    height: 100%;
    overflow: hidden;
    background: @bgColor;
  }

  .homeWrapper .indexTop {
    width: 100%;
    height: 4rem;
    line-height: 4rem;
    position: absolute;
    top: 0;
    left: 0;
  }
  .homeWrapper .indexMiddle {
    width: 100%;
    position: absolute;
    bottom: 4.6rem;
    top: 4rem;
    left: 0;
  }

  .homeWrapper .indexBottom {
    width: 100%;
    height: 4.6rem;
    line-height: 4.6rem;
    position: absolute;
    bottom: 0;
    left: 0;
  }

  .homeWrapper .home-tab-box {
    width: 100%;
    height: 9rem;
  }

  .homeWrapper .top-banner {
    width: 100%;
    height: 13rem;
    overflow: hidden;
  }

  .homeWrapper .line {
    height: 0.1rem;
    width: 100%;
    background: #EEEEEE;
  }

  .homeWrapper .h2 {
    height: 0.2rem;
    width: 100%;
    background: #EEEEEE;
  }

  .homeWrapper .product-box {
    /*padding-right: 1rem;*/
    /*padding-left: 1rem;*/
    padding-top: .3rem;
    width: 100%;
    background: white;
  }

  .homeWrapper .product-box .product-list {
    width: 100%;
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
  }

  .homeWrapper .rotate {
    display: inline-block;
    transform: rotate(-180deg);
  }

  .homeWrapper .pullup-arrow {
    transition: all linear 0.2s;
    color: #666;
    font-size: 25px;
  }

  .homeWrapper .product-menu {
    width: 100%;
    overflow: auto;
    background: white;
  }

  .homeWrapper .home-cart {
    position: fixed;
    bottom: 6rem;
    left: 0.8rem;
  }

  .homeWrapper .weui_btn {
    margin-top: 0;
  }

  .homeWrapper .bigImg {
    width: 75%;
    border-radius: 1rem;
    z-index: 1;
  }

  .homeWrapper .pop-container {
    height: 100%;
    width: 100%;
    position: fixed;
    top: 0;
    display: flex;
    z-index: 101;
    justify-content: center;
    align-items: center;
  }

  .homeWrapper .pop-container .pop-bg {
    height: 100%;
    width: 100%;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 0;
    background: rgba(0, 0, 0, .6);
    filter: blur(0px);
  }

  .homeWrapper .vux-tab .vux-tab-item {
    font-size: @middleFontSize;
  }
